Shannon Information Capacity Theorem And Implications